// @import '~antd/es/style/variable.less';

// html,
// body,
// #root {
//   height: 100%;
// }

// .colorWeak {
//   filter: invert(80%);
// }

// .ant-layout {
//   min-height: 100vh;
// }
// .ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed {
//   left: unset;
// }

// canvas {
//   display: block;
// }

// body {
//   text-rendering: optimizeLegibility;
//   -webkit-font-smoothing: antialiased;
//   -moz-osx-font-smoothing: grayscale;
// }

// ul,
// ol {
//   list-style: none;
// }

// @media (max-width: @screen-xs) {
//   .ant-table {
//     width: 100%;
//     overflow-x: auto;
//     &-thead > tr,
//     &-tbody > tr {
//       > th,
//       > td {
//         white-space: pre;
//         > span {
//           display: block;
//         }
//       }
//     }
//   }
// }

// // Compatible with IE11
// @media screen and(-ms-high-contrast: active), (-ms-high-contrast: none) {
//   body .ant-design-pro > .ant-layout {
//     min-height: 100vh;
//   }
// }
@import './utils/base.less';
* {
  margin: 0;
  padding: 0;
}
* {
  box-sizing: border-box;
}
*::after {
  box-sizing: border-box;
}
*::before {
  box-sizing: border-box;
}
body {
  font-family: '苹方 中等', '苹方 Bold', '苹方', sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
a {
  display: block;
  color: inherit;
  text-decoration: none; //去掉下划线
  border-bottom: none; //去掉下边框（用text-decoration: none;没有用是时候加上）；
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
}

:global {
  // antd 树组件 选中样式 默认红色
  .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
    color: #c91717;
    background: transparent;
  }
  .ant-tree .ant-tree-node-content-wrapper:hover {
    color: #c91717;
    background: transparent;
  }
  ////  input框清除默认样式
  //.ant-input:hover {
  //  border: 1px solid #d9d9d9;
  //}
  //.ant-input:focus {
  //  border: 1px solid #d9d9d9;
  //  box-shadow: none;
  //}
  .ant-input {
    transition: unset;
  }

  //  下拉框样式修改
  .ant-select:not(.ant-select-disabled):hover .ant-select-selector {
    border-color: #d9d9d9;
    box-shadow: none;
  }
  .ant-select-focused.ant-select-single:not(.ant-select-customize-input),
  .ant-select-selector {
    border-color: #d9d9d9;
    box-shadow: none;
    transition: unset;
  }
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
    color: #ffffff;
    background-color: #c91717;
  }
  .ant-select-multiple .ant-select-selector {
    transition: unset;
  }
}
//  表格
.ant-table-container {
  //border: 1px solid #d7d7d7;
}

//.ant-table-row:nth-child(even) {
//  background-color: #fafafa;
//  .ant-table-cell-fix-right {
//    background-color: #fafafa;
//  }
//  .ant-table-cell-fix-left {
//    background-color: #fafafa;
//  }
//}
//
//.ant-table-row:nth-child(odd) {
//  background-color: #f0f3f7;
//  .ant-table-cell-fix-right {
//    background-color: #f0f3f7;
//  }
//  .ant-table-cell-fix-left {
//    background-color: #f0f3f7;
//  }
//}

.ant-table-content .ant-table-tbody > tr.ant-table-row-selected > td {
  background-color: #ffe4de;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type='number'] {
  -moz-appearance: textfield;
}
.ant-form-item-explain > div {
  display: none;
}
//
//::-webkit-scrollbar{
//  width: 8px;
//  height: 8px;
//}
//
//::-webkit-scrollbar-thumb {
//  border-radius: 10px;
//  box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
//  background: rgba(0,0,0,0.1);
//}
//
//::-webkit-scrollbar-track {
//  box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
//  border-radius: 10px;
//  background: rgba(0,0,0,0.05);
//}
